package com.haier.caculatesdk;

import java.util.ArrayList;
import java.util.List;

public class DownloadDimension {
    boolean showDialog = false; // 弹出对话框，用户可感知
    List<BackgroundRunTime> backgroundRunTimes = new ArrayList<>(); // 下载过程中在后台运行的时机
    List<BlockInfo> allBlocks = new ArrayList<>(); // 所有下载的段，没有触发断点续传的，只有一个段，列表的 size 即为重试次数
    FileInfo fileInfo; // 被下载文件的信息
    List<NetInfo> netInfos = new ArrayList<>(); // 下载过程中网络的变化情况
    String userId; // 下载的用户信息
    MobileInfo mobileInfo; // 终端的信息
}
